investment guaranty - Alemán Inglés Diccionario